Autonomous Systems Interview Practice Project
Role Selection
Criteria | Meet Specification |
---|---|
A single Autonomous Systems Engineer role has been selected. |
The submission clearly notes whether the Perception, Deep Learning, Motion Planning, Mapping/Localization or Control Engineer has been selected as a role for interview practice. |
Question Selection
Criteria | Meet Specification |
---|---|
Three questions from the selected role |
Three questions from the selected role have been included and answered. |
Coding question |
At least one of the questions selected for answering is a coding question. |
Your Own Recent Project |
The required question regarding a recent project the candidate has worked on has been included and answered. |
Candidate Responses
Criteria | Meet Specification |
---|---|
Satisfactory technical answers |
The candidate satisfactorily explains their answer to each selected question, including any relevant diagrams, examples or code. The response is technically detailed enough to demonstrate understanding of the topic. |
Code responses in C++ |
Any code-based responses are in C++, except for if related to using a deep learning library. |
Follow-Up Questions |
The candidate has considered at least one potential follow-up question from each originally selected question, and demonstrates sufficient knowledge regarding the additional question. |
Tips to make your project standout:
Make sure that any drawings, diagrams or examples you include are legible! Just as you would want an interviewer watching you write on a whiteboard to be able to follow you each step of the way both verbally and visually, you want to make sure your reviewer can read your material.
Any code examples you include do not need to run entirely on their own (you can refer to helper functions and such as long as what they do is explained clearly), but make sure to avoid syntax errors, undeclared variables, etc. You still want clean code!